tread a difficult path - Francés Inglés Diccionario